package com.fortune.vo.BackReturnOrder;

import com.fortune.constants.enums.CreateType;
import com.fortune.constants.enums.Return;
import io.swagger.annotations.ApiModelProperty;

public class ReturnOrder {
    @ApiModelProperty(example = "工单id")
    private String id;
    @ApiModelProperty(example = "客户id")
    private String cid;
    @ApiModelProperty(example = "工单编号")
    private String no;
    @ApiModelProperty(example = "客户名称")
    private String clientName;
    @ApiModelProperty(example = "客户手机号")
    private String clientPhone;
    @ApiModelProperty(example = "开单日期")
    private String createTime;
    @ApiModelProperty(example = "开单方")
    private CreateType createType;
    @ApiModelProperty(example = "开单人")
    private String createUser;
    @ApiModelProperty(example = "是否批准退押金")
    private Return isAllow;
    @ApiModelProperty(example = "批准人")
    private String allowUser;
    @ApiModelProperty(example = "批准日期")
    private String allowTime;
    @ApiModelProperty(example = "回收空箱司机")
    private String boxDriver;
    @ApiModelProperty(example = "是否已回收")
    private Return isReturn;
    @ApiModelProperty(example = "回收日期")
    private String returnTime;
    @ApiModelProperty(example = "是否已交账")
    private Return isAccount;
    @ApiModelProperty(example = "交账日期")
    private String accountTime;
    @ApiModelProperty(example = "空箱是否已入库")
    private Return boxIsIn;
    @ApiModelProperty(example = "库房验收人")
    private String storeUser;
    @ApiModelProperty(example = "入库日期")
    private String inTime;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCid() {
        return cid;
    }

    public void setCid(String cid) {
        this.cid = cid;
    }

    public String getNo() {
        return no;
    }

    public void setNo(String no) {
        this.no = no;
    }

    public String getClientName() {
        return clientName;
    }

    public void setClientName(String clientName) {
        this.clientName = clientName;
    }

    public String getClientPhone() {
        return clientPhone;
    }

    public void setClientPhone(String clientPhone) {
        this.clientPhone = clientPhone;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public CreateType getCreateType() {
        return createType;
    }

    public void setCreateType(CreateType createType) {
        this.createType = createType;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Return getIsAllow() {
        return isAllow;
    }

    public void setIsAllow(Return isAllow) {
        this.isAllow = isAllow;
    }

    public String getAllowUser() {
        return allowUser;
    }

    public void setAllowUser(String allowUser) {
        this.allowUser = allowUser;
    }

    public String getAllowTime() {
        return allowTime;
    }

    public void setAllowTime(String allowTime) {
        this.allowTime = allowTime;
    }

    public String getBoxDriver() {
        return boxDriver;
    }

    public void setBoxDriver(String boxDriver) {
        this.boxDriver = boxDriver;
    }

    public Return getIsReturn() {
        return isReturn;
    }

    public void setIsReturn(Return isReturn) {
        this.isReturn = isReturn;
    }

    public String getReturnTime() {
        return returnTime;
    }

    public void setReturnTime(String returnTime) {
        this.returnTime = returnTime;
    }

    public Return getIsAccount() {
        return isAccount;
    }

    public void setIsAccount(Return isAccount) {
        this.isAccount = isAccount;
    }

    public String getAccountTime() {
        return accountTime;
    }

    public void setAccountTime(String accountTime) {
        this.accountTime = accountTime;
    }

    public Return getBoxIsIn() {
        return boxIsIn;
    }

    public void setBoxIsIn(Return boxIsIn) {
        this.boxIsIn = boxIsIn;
    }

    public String getStoreUser() {
        return storeUser;
    }

    public void setStoreUser(String storeUser) {
        this.storeUser = storeUser;
    }

    public String getInTime() {
        return inTime;
    }

    public void setInTime(String inTime) {
        this.inTime = inTime;
    }

    @Override
    public String toString() {
        return "ReturnOrder{" +
                "id='" + id + '\'' +
                ", cid='" + cid + '\'' +
                ", no='" + no + '\'' +
                ", clientName='" + clientName + '\'' +
                ", clientPhone='" + clientPhone + '\'' +
                ", createTime='" + createTime + '\'' +
                ", createType=" + createType +
                ", createUser='" + createUser + '\'' +
                ", isAllow=" + isAllow +
                ", allowUser='" + allowUser + '\'' +
                ", allowTime='" + allowTime + '\'' +
                ", boxDriver='" + boxDriver + '\'' +
                ", isReturn=" + isReturn +
                ", returnTime='" + returnTime + '\'' +
                ", isAccount=" + isAccount +
                ", accountTime='" + accountTime + '\'' +
                ", boxIsIn=" + boxIsIn +
                ", storeUser='" + storeUser + '\'' +
                ", inTime='" + inTime + '\'' +
                '}';
    }
}
